var unary_operator_dict = {
    "-":"Opposite",
    "void":"VoidVar",
    "~":"bitwise_not",
    "!":"logical_neg"
}
var binary_operator_dict = {
    "<":"is_lt",
    "<=":"is_lte",
    ">":"is_lg",
    ">=":"is_lge",
    "===":"is_eq_strict",
    "==":"is_eq_nostrict",
    "!==":"is_ueq_strict",
    "!=":"is_ueq_nostrict",
    "instanceof":"is_instanceof",
    ">>":"right_shift",
    "<<":"left_shift",
    "charCodeAt":"CharCodeAt1",
    "toString":"ToString1",
    "indexOf":"IndexOf1",
    "length":"Length1",
    "in":"is_in",
    "*":"mul",
    "+":"add",
    "-":"sub",
    "/":"div",
    "substr":"Substr1",
    "|":"bitwise_or",
    "%":"mod",
    "&":"bitwise_and",
    "^":"bitwise_eor",
}

// 创建一个新的 Map 对象
const map = new Map();

// 遍历对象的属性并添加到 Map 中
for (const [key, value] of Object.entries(unary_operator_dict)) {
    map.set(value, 1);
}

for (const [key, value] of Object.entries(binary_operator_dict)) {
    map.set(value, 1);
}

console.log(map);

if(undefined){
    console.log("a")
}